package com.ljkj.lawyer.lawyer.param;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class AddParam {

    /**
     * 用户注册id
     */
    @NotNull(message = "memberId不能为空")
    private Integer memberId;


    @NotBlank(message = "律所不能为空")
    private String lawFirm;

    @NotBlank(message = "自我介绍不能为空")
    private String selfIntroduce;

    /**
     * 年龄
     */
    @NotNull(message = "年龄不能为空")
    private Integer age;

    /**
     * 性别
     */
    @NotBlank(message = "性别不能为空")
    private String sex;


    /**
     * 毕业院校
     */
    @NotBlank(message = "毕业院校不能为空")
    private String college;

    /**
     * 毕业院校类型
     */
    @NotBlank(message = "擅长领域类型不能为空")
    private String fieldType;

    /**
     * 专业
     */
    @NotBlank(message = "专业不能为空")
    private String major;

    /**
     * 学位
     */
    @NotBlank(message = "学位不能为空")
    private String degree;

    /**
     * 其他学习法律的方式及途径；
     */
    @NotBlank(message = "学习途径不能为空")
    private String wayOfLearningLaw;

    /**
     * 毕业论文
     */
    private String dissertation;


    /**
     * 参与编写的书籍
     */
    private String bookCompile;

    /**
     * 个人兴趣及特长分析说明
     */
    @NotBlank(message = "兴趣特长不能为空")
    private String personalSpecialty;

}
